package com.open.cloud.rbac.object.user;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("用户信息Dto")
public class CoreUserDto {
    @ApiModelProperty(value = "编号")
    private String id;

    @ApiModelProperty(value = "登录信息Id")
    private String userLoginId;

    @ApiModelProperty(value = "昵称")
    private String nickName;

    @ApiModelProperty(value = "邮箱")
    private String email;

    @ApiModelProperty(value = "手机号码")
    private String phoneNumber;

    @ApiModelProperty(value = "用户性别（0男 1女 2未知)")
    private String sex;

    @ApiModelProperty(value = "头像地址")
    private String avatar;

    @ApiModelProperty(value = "公司Id")
    private String companyId;

    @ApiModelProperty(value = "组织ID")
    private String orgId;

    @ApiModelProperty(value = "职位ID")
    private String postId;

    @ApiModelProperty(value = "描述")
    private String remark;

    @ApiModelProperty(value = "登录账号")
    private String userLoginName;

    @ApiModelProperty(value = "状态")
    private String status;

    @ApiModelProperty(value = "删除：delete,重置密码：resetPwd")
    private String operate;

}
